﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MadLibrary.Managing.Tasks
{
    /// <summary>
    /// Holds task status.
    /// </summary>
    public enum TaskStatus
    {
        /// <summary>
        /// Waiting for completion.
        /// </summary>
        Waiting,
        /// <summary>
        /// Working on task.
        /// </summary>
        Working,
        /// <summary>
        /// Ending work on task.
        /// </summary>
        Ending,
        /// <summary>
        /// Task is done.
        /// </summary>
        Done,
        /// <summary>
        /// Task is undone.
        /// </summary>
        Undone
    }
    /// <summary>
    /// Holds task priority.
    /// </summary>
    public enum TaskPriority
    { 
        /// <summary>
        /// Task priority is very low.
        /// </summary>
        VeryLow = 0,
        /// <summary>
        /// Task priority is low.
        /// </summary>
        Low = 1,
        /// <summary>
        /// Task priority is medium.
        /// </summary>
        Medium = 2,
        /// <summary>
        /// Task priority is high.
        /// </summary>
        High = 3,
        /// <summary>
        /// Task priority is very high.
        /// </summary>
        VeryHigh = 4
    }
}
